Configurar WSL para que no autogenere el archivo /etc/resolv.conf y podamos poner nuestra configuración de DNS.
Primero tenemos que crear un archivo /etc/wsl.conf e introducir el siguiente contenido:
[network]
generateResolvConf = false
Una vez hecho esto tenemos que reiniciar WSL, salimos de la maquina virtual y ejecutamos el siguiente comando:
wsl --shutdown
Volvemos a arrancar WSL y tenemos que eliminar el enlace simbolico /etc/resolv.conf:
A continuación creamos el archivo /etc/resolv.conf (esta vez será un archivo real, no un enlace a otro lado), indicando el servidor DNS:
nameserver 8.8.8.8
Con esta configuración el archivo /etc/resolv.conf no será regenerado por WSL y siempre mantendrá la configuración que le hayamos indicado.
Docker | Error